public class 反转字符串中的单词1 {
    // 分割 + 排序
    public String reverseWords(String s) {
        // 去除首位空格
        s = s.trim();
        String[] strs = s.split(" "); // 分割字符串
        StringBuilder ans = new StringBuilder();
        for (int i = strs.length - 1;i >= 0;i--) {
            if (strs[i].equals("")) continue; // 空字符跳过
            ans.append(strs[i] + " ");
        }
        ans.deleteCharAt(ans.length() - 1);
        return ans.toString();
    }

}
